foam plastic - French English Dictionary